401 : Can't open include file. 400 : Implementation restriction. 399 : Implementation restriction. 398 : Implementation restriction. 304 : Element expression out of range. 303 : Value to be assigned is out of bounds. 302 : Index expression out of bounds. 301 : No case provided for this value. 300 : Division by zero. 259 : Expression too complicated. 258 : Too many local files. 257 : Too many externals. 256 : Too many external references. 255 : Too many errors on this source line. 254 : Too many long constants in this procedure. 253 : Procedure too long. 252 : Too many forward references of procedure entries. 251 : Too many nested procedures and/or functions. 250 : Too many nested scopes of identifiers. 205 : Error in string constant: empty string not allowed. 204 : 8 or 9 on octal number. 203 : Integer constant exceeds range. 202 : String constant must not exceed source line. 201 : Error in real constant: digit expected. 178 : Multidefined variant. 177 : Assignment to a function, outside function's scope, is not allowed. 176 : Missing file 'Output' in program heading. 175 : Missing file 'Input' in program heading. 174 : Pascal procedure or function expected. 173 : Fortran procedure or function expected. 172 : Undeclared external file. 171 : Standard file was redeclared. 170 : Value parameter expected. 169 : Error in base set. 168 : Undefined label. 167 : Undeclared label. 166 : Multideclared label. 165 : Multidefined case label. 164 : Substitution of a standare procedure/function not allowed. 163 : Missing variant in declaration. 162 : Parameter size must be constant. 161 : Again forward declared. 160 : Previous declaration was not forward. 159 : Real of string tag fields not allowed. 158 : Missinge corresponding variant declaration. 157 : Too many cases in case statement. 156 : Multidefined case label. 155 : Control variable must meither be formal nor non local. 154 : Actual parameter must be a variable. 153 : Type error in read. 152 : No such field in this record. 151 : Assignment to a formal function is not allowed. 150 : Assignment to a standard function is not allowed. 149 : Index type must not be integer. 148 : Subrange bounds must be scaler. 147 : Label type incompatible with selection expression. 146 : Assignment of files not allowed. 145 : Type conflict. 144 : Illegal type of expression. 143 : Illegal type of loop control variable. 142 : Illegal parameter substitution. 141 : Type of variable must be file or pointer. 140 : Type of variable is not record. 139 : Index type is not compatible with declaration. 138 : Type of variable is not array. 137 : Set element types not compatible. 136 : Set element type must be scaler or subrange. 135 : Type of operand must be boolean. 134 : Illegal type of operand(s). 133 : File comparison not allowed. 132 : Strict inclusion not allowed. 131 : Tests on equality allowed only. 130 : Expression is not of set type. 129 : Type conflict of operands. 128 : Result type of parameter function does not agree with declaration. 127 : Illegal parameter substitution. 126 : Number of parameters does not agree with declaration. 125 : Error in standard function parameter. 124 : F-format for real only. 123 : Missing result type in function declaration. 122 : Forward declared function; Repetition of result type not allowed 121 : File value parameter not allowed. 120 : Function result type must be scaler, subrange, or pointer. 119 : Forward declared; Repetition of parameter list not allowed. 118 : Forward reference type identifier in variable declaration. 117 : Unsatisfied forward reference. 116 : Error in type of standard procedure parameter. 115 : Base type must be scaler or subrange. 114 : Base type must not be real. 113 : Index type must be scaler or subrange. 112 : Index type must not be real. 111 : Incompatible with tagfield type. 110 : Tagfield type must be scaler or subrange. 109 : Type must not be real. 108 : Files not allowed here. 107 : Incompatible subrange types. 106 : Number expected. 105 : Sign not allowed. 104 : Identifier not declared. 103 : Identifier is not of appropriate class. 102 : Lower bound exceeds upper bounds. 101 : Identifier declared twice. 91 : String must contain more than 1 character. 90 : String too long. 59 : Error in variable. 58 : Error in factor. 57 : 'File' expected. 56 : 'IF' expected. 55 : 'TO'/'DownTo' expected. 54 : 'DO' expected. 53 : 'Until' expected. 52 : 'THEN' expected. 51 : ':=' expected. 50 : Error in constant. 30: Premature end of file in source program. 21 : '.' expected. 20 : ',' expected. 19 : Error in field-list 18 : Error in declaration part. 17 : 'Begin' expected. 16 : '=' expected. 15 : Integer expected. 14 : ';' expected. 13 : 'End' expected. 12 : ']' expected. 11 : '[' expected. 10 : Error in type. 9 : '(' expected. 8 : 'OF' expected. 7 : Error in parameter list. 6 : Illegal symbol. Possibly missing ';' on line above. 5 : ':' expected. 4 : ')' expected. 3 : 'Program' expected. 2 : Identifier expected. 1 : Error in simple type.